/**   
* @Title: TaskVo.java 
* @Package org.rykj.product.domain.vo 
* @Description: TODO(用一句话描述该文件做什么) 
* @author huangjiakui   
* @date 2019年7月8日 下午5:11:02 
* @version V1.0   
*/ 
package com.rykj.energy.common.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@ApiModel("摄像头信息")
@Data
public class CameraDto {

    @ApiModelProperty("摄像头ID")
    private int cameraId;

    @ApiModelProperty("摄像头编号")
    private String cameraNo;

    @ApiModelProperty("设备IP")
    private String devAddress;

    @ApiModelProperty("设备端口号")
    private Integer devPort;

    @ApiModelProperty("通道号")
    private Integer channelIndex;

    @ApiModelProperty("设备登录用户名")
    private String devUser;

    @ApiModelProperty("密码")
    private String devPwd;

    @ApiModelProperty("码流  0-主码流，1-子码流，2-码流3，3-码流4")
    private Integer streamType;

    @ApiModelProperty("摄像头品牌")
    private String camBrands;

    @ApiModelProperty("设备类型：摄像头：camera   NVR：nvr,RTSP")
    private String devType;

    @ApiModelProperty("摄像头rtsp地址")
    private String rtspUrl;

    @ApiModelProperty("摄像头任务关联信息")
    private List<TaskCameraRelationDto> taskCameras;
}
